pier dam - French English Dictionary